www.gusucode.com > matlab从零到进阶程序与数据 > matlab从零到进阶程序与数据/第11章 方程与方程组的数值解/SolveParaEqfun.m
function SolveParaEqfun x0 = [-5; -5]; a=2; %取值示例 b=2; options=optimset('Display','iter'); [x,fval] = fsolve(@(x) CEqfun(x,a,b),x0,options) %目标方程,预留了参数的输入项,方便后续结合匿名函数传递参数。 function F = CEqfun(x,a,b) F = [a*x(1) - x(2) - exp(-x(1)); -x(1) + b*x(2) - exp(-x(2))];